cat("# GLOBAL\n\n")
print(game, .p = "GLOBAL")
An epic throwdown, featuring:
This is the state of the game at the beginning
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name |
|---|---|---|---|---|---|
| big_grizz | D4 | 1 | ravenwing_talonmaster | control | Gwyneth Paltrow |
| big_grizz | D4 | 2 | deathwing_captain | control | Simon Haykin |
| big_grizz | D4 | 3 | techmarine | control | Lucy Reese |
| big_grizz | D4 | 4 | phobos_librarian | control | John Hill |
| big_grizz | D4 | 5 | tactical_squad | control | Braxton Mccarthy |
| big_grizz | D4 | 6 | tactical_squad | control | Hunter Knight |
| big_grizz | D4 | 7 | tactical_squad | control | Jason Henry |
| big_grizz | D4 | 8 | tactical_squad | control | Aidan Moore |
| big_grizz | D4 | 9 | infiltrators | control | Audrey Fletcher |
| big_grizz | D4 | 10 | ravenwing_bike_squad | control | Chris Evans |
| big_grizz | D4 | 11 | ravenwing_attack_bike | control | Salman Khan |
| big_grizz | D4 | 12 | ravenwing_attack_bike | control | James Stewart |
| big_grizz | D4 | 13 | dreadnought | control | Luca Chandler |
| big_grizz | D4 | 14 | redemptor_dreadnought | control | Laila Velasquez |
| big_grizz | D4 | 15 | invictor_tactical_warsuit | control | Paul Epworth |
| big_grizz | D4 | 16 | ravenwing_apothecary | control | Fred MacMurray |
| big_grizz | D4 | 17 | deathwing_terminators | control | Diogenes |
| big_grizz | D4 | 18 | deathwing_knights | control | James Gleick |
| big_grizz | D4 | 19 | vindicare_assassin | control | Dan Auerbach |
| big_grizz | D4 | 20 | eliminators | control | Rick Rubin |
| big_grizz | D4 | 21 | eradicators | control | Molly Wang |
| big_grizz | D4 | 22 | storm_raven | control | Intellectual Wizard |
| big_grizz | D4 | 23 | rhino | control | Ernest Hemingway Harris |
| eric | G7 | 1 | trazyn_the_infinite | control | Bennett Carpenter |
| eric | G7 | 2 | illuminor_szeras | control | Sarah Powers |
| eric | G7 | 3 | technomancer | control | Al-Ghazali |
| eric | G7 | 4 | lychgaurd | control | Addison Riley |
| eric | G7 | 5 | skorpekh_destroyers | control | Preston Terry |
| eric | G7 | 6 | canoptek_plasmacyte | control | Wacko Conqueror |
| eric | G7 | 7 | immortals | control | Alice Mendez |
| eric | G7 | 8 | canoptek_spyders | control | Lazy-assed Samurai |
| eric | G7 | 9 | canoptek_spyders | control | Phantom Bandit |
| eric | G7 | 10 | cryptothralls | control | Mia Harper |
| eric | G7 | 11 | cryptothralls | control | Theodore Calderon |
| eric | G7 | 12 | canoptek_scarab_swarms | control | Jean Simmons |
| eric | G7 | 13 | canoptek_wraiths | control | Don Cheadle |
| eric | G7 | 14 | deathmarks | control | Steven Epstein |
| eric | G7 | 15 | night_scythe | control | W. H. Greene Wu |
| eric | G7 | 16 | overlord | control | Daniela Schultz |
| eric | G7 | 17 | royal_warden | control | Avery Sims |
| eric | G7 | 18 | necron_warriors | control | Khloe Ramirez |
| eric | G7 | 19 | immortals | control | Wyatt Hawkins |
| eric | G7 | 20 | canoptek_scarab_swarms | control | The Destroyer |
| eric | G7 | 21 | canoptek_scarab_swarms | control | Alan Tudyk |
| eric | G7 | 22 | night_scythe | control | Percy Faith & His Orchestra |
| eric | G7 | 23 | overlord | control | Liliana Boyd |
| eric | G7 | 24 | royal_warden | control | Charlotte Franklin |
| eric | G7 | 25 | immortals | control | Jace Bush |
| eric | G7 | 26 | necron_warriors | control | Robert Wilson |
| eric | G7 | 27 | canoptek_scarab_swarms | control | Midnight Genius |
| eric | G7 | 28 | canoptek_scarab_swarms | control | Marlon Brando |
| chris | A5 | 1 | flying_hive_tryant | control | Zoe Saldana |
| chris | A5 | 2 | flying_hive_tryant | control | David Niven |
| chris | A5 | 3 | broodlord | control | Blanton Alspaugh |
| chris | A5 | 4 | broodlord | control | Thomas Frost |
| chris | A5 | 5 | neurothrope | control | Mad Demon |
| chris | A5 | 6 | tyranid_warriors | control | Alexa Phillips |
| chris | A5 | 7 | tyranid_warriors | control | Emmanuel Morrison |
| chris | A5 | 8 | tyranid_warriors | control | Carlos Banks |
| chris | A5 | 9 | genestealers | control | Michael Jackson & Quincy Jones |
| chris | A5 | 10 | genestealers | control | Luke Shaw |
| chris | A5 | 11 | termagants | control | Nova Nelson |
| chris | A5 | 12 | hormagaunts | control | Chase Contreras |
| chris | A5 | 13 | ripper_swarms | control | Aliyah Strickland |
| chris | A5 | 14 | ripper_swarms | control | Ned Mohan |
| chris | A5 | 15 | ripper_swarms | control | Benjamin Fernandez |
| chris | A5 | 16 | hive_guard | control | Katherine Bishop |
| chris | A5 | 17 | maleceptor | control | Gavin Walker |
| chris | A5 | 18 | venomthropes | control | Gracie Fox |
| chris | A5 | 19 | raveners | control | Frank Sinatra |
| chris | A5 | 20 | gargoyles | control | Earle Stanley Gardner |
| chris | A5 | 21 | gargoyles | control | John Wayne |
| chris | A5 | 22 | exocrine | control | Rebecca Swanson |
| chris | A5 | 23 | biovores | control | Ryleigh Oconnor |
| chris | A5 | 24 | biovores | control | Bryan Singh |
| chris | A5 | 25 | tyrannocyte | control | Bittah Ninja |
Mundus Centrum Campaign
0.248.853.M41
++++++TRANSMITTED: MUNDUS CENTRUM
+++++++++RECEIVED: THE ROCK
+++++++++++AUTHOR: DEATHWING CAPTAIN LAZAAR
++++++++++SUBJECT: LOG OF MUNDUS CENTRUM CAMPAIGN
++++++++++THOUGHT: A MOMENT OF LAXITY SPAWNS A LIFETIME OF HERESY.
248.853.M41: Following the leads we received from Brother Interrogator Chaplain Asmodai, we made haste to Sector Mundus Centrum. Upon translation from warp space, we were immediately set upon by one of the Great Devourer’s many tendrils. The battle in high orbit above Mundus Centrum would have delayed our landing onto the main continent for weeks had not the unheralded arrival of a large contingent of Necron tomb ships not caught the Tyranid bio-forms unawares. Void battle was joined between the Tyranid and Necron ships, and we used this brief respite to land a small force of our brothers planet-side in the North East region of the continent (Imperial Designation: Rhun). I have accompanied my fellow marines to lead from the field, leaving Brother Aralith in command of the fleet.
The derelict star port in South Rhun is in some disrepair, but it will suffice for our purposes as an operational command center. Brother Techmarine Ophaniel reports that with some maintenance, we may be able to link the other abandoned star ports on the continent and reactivate the dormant orbital defense systems, allowing us to target the xenos interlopers and cleanse local space of their alien taint.
In our descent to Rhun, augurs picked up a disturbing number of returns from other craft entering the atmosphere. To the South, it appears the shambling Necron host has endeavored to gain a foothold in the former capital region (Imperial Designation: Gondor). To the West, bio-forms of the insatiable Tyranids have assumedly already begun to consume and destroy one of the continent’s main agricultural regions (Imperial Designation: Eriador).
The presence of these xenos armies will surely slow the hunt for our quarry, but we will persevere undeterred. For the Emperor. For the Lion.
game <- game %>%
modify_unit("big_grizz", 1, "move", c("D3", "C2")) %>%
modify_unit("big_grizz", c(2, 7, 17, 18), "control", "D4") %>%
modify_unit("big_grizz", c(3, 5:6, 13, 22), "soar", c("F5S", "H2S", "H2")) %>% # transport
modify_unit("big_grizz", c(8, 23), "move", c("D3", "C4", "C5")) %>% # transport
modify_unit("big_grizz", 9, "move", "F5") %>%
modify_unit("big_grizz", c(10:12, 16), "move", c("D2", "D1")) %>%
modify_unit("big_grizz", c(14:15, 19:21), "move", "F5") %>%
modify_unit("eric", c(1:6, 13:14, 8:11), "move", "E7") %>%
modify_unit("eric", 7, "control","G7") %>%
modify_unit("eric", 12, "move", c("E7", "E5")) %>%
modify_unit("eric", 15:18, "soar", c("G8S", "G10S", "I1S", "I3S")) %>% # transport IS THIS LEGAL? do you need to use a move to land?
modify_unit("eric", 19, "move","G6") %>%
modify_unit("eric", 20, "move", c("E7", "E6")) %>%
modify_unit("eric", 21, "move", c("E7", "E4")) %>%
modify_unit("eric", c(22:24, 26), "soar", c("G8S", "H3S", "H3")) %>% # transport
modify_unit("eric", 25, "move","G8") %>%
modify_unit("eric", 27, "move", c("E7", "F4")) %>%
modify_unit("eric", 28, "move", c("E7", "F8")) %>% # cool example here of if you got waylaid in E7 you would have strength together
modify_unit("chris", c(6, 13), "move","A2") %>%
modify_unit("chris", c(5, 7, 8, 12, 23), "move","A3") %>%
modify_unit("chris", 1, "move","A4") %>%
modify_unit("chris", c(10, 14, 24), "move","A6") %>%
modify_unit("chris", c(3, 9, 17, 18, 22), "move","A7") %>%
modify_unit("chris", 2, "move", c("A6", "A8")) %>%
modify_unit("chris", 19, "move",c("B7", "B10")) %>%
modify_unit("chris", 21, "move", c("B9", "B11")) %>%
modify_unit("chris", c(4, 15), "move","B7") %>%
modify_unit("chris", 20, "move", c("A7", "E1")) %>%
modify_unit("chris", c(11, 16, 25), "control","A5") %>%
reconcile_player_orders()
## All units resolved.
Attempt to reconcile moves.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name |
|---|---|---|---|---|---|
| chris | A2 | 6 | tyranid_warriors | move | Alexa Phillips |
| chris | A2 | 13 | ripper_swarms | move | Aliyah Strickland |
| chris | A3 | 5 | neurothrope | move | Mad Demon |
| chris | A3 | 7 | tyranid_warriors | move | Emmanuel Morrison |
| chris | A3 | 8 | tyranid_warriors | move | Carlos Banks |
| chris | A3 | 12 | hormagaunts | move | Chase Contreras |
| chris | A3 | 23 | biovores | move | Ryleigh Oconnor |
| chris | A4 | 1 | flying_hive_tryant | move | Zoe Saldana |
| chris | A5 | 11 | termagants | control | Nova Nelson |
| chris | A5 | 16 | hive_guard | control | Katherine Bishop |
| chris | A5 | 25 | tyrannocyte | control | Bittah Ninja |
| chris | A6 | 10 | genestealers | move | Luke Shaw |
| chris | A6 | 14 | ripper_swarms | move | Ned Mohan |
| chris | A6 | 24 | biovores | move | Bryan Singh |
| chris | A7 | 3 | broodlord | move | Blanton Alspaugh |
| chris | A7 | 9 | genestealers | move | Michael Jackson & Quincy Jones |
| chris | A7 | 17 | maleceptor | move | Gavin Walker |
| chris | A7 | 18 | venomthropes | move | Gracie Fox |
| chris | A7 | 22 | exocrine | move | Rebecca Swanson |
| chris | A8 | 2 | flying_hive_tryant | move | David Niven |
| chris | B10 | 19 | raveners | move | Frank Sinatra |
| chris | B11 | 21 | gargoyles | move | John Wayne |
| chris | B7 | 4 | broodlord | move | Thomas Frost |
| chris | B7 | 15 | ripper_swarms | move | Benjamin Fernandez |
| big_grizz | C2 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow |
| big_grizz | C5 | 8 | tactical_squad | move | Aidan Moore |
| big_grizz | C5 | 23 | rhino | move | Ernest Hemingway Harris |
| big_grizz | D1 | 10 | ravenwing_bike_squad | move | Chris Evans |
| big_grizz | D1 | 11 | ravenwing_attack_bike | move | Salman Khan |
| big_grizz | D1 | 12 | ravenwing_attack_bike | move | James Stewart |
| big_grizz | D1 | 16 | ravenwing_apothecary | move | Fred MacMurray |
| big_grizz | D4 | 2 | deathwing_captain | control | Simon Haykin |
| big_grizz | D4 | 4 | phobos_librarian | control | John Hill |
| big_grizz | D4 | 7 | tactical_squad | control | Jason Henry |
| big_grizz | D4 | 17 | deathwing_terminators | control | Diogenes |
| big_grizz | D4 | 18 | deathwing_knights | control | James Gleick |
| chris | E1 | 20 | gargoyles | move | Earle Stanley Gardner |
| eric | E4 | 21 | canoptek_scarab_swarms | move | Alan Tudyk |
| eric | E5 | 12 | canoptek_scarab_swarms | move | Jean Simmons |
| eric | E6 | 20 | canoptek_scarab_swarms | move | The Destroyer |
| eric | E7 | 1 | trazyn_the_infinite | move | Bennett Carpenter |
| eric | E7 | 2 | illuminor_szeras | move | Sarah Powers |
| eric | E7 | 3 | technomancer | move | Al-Ghazali |
| eric | E7 | 4 | lychgaurd | move | Addison Riley |
| eric | E7 | 5 | skorpekh_destroyers | move | Preston Terry |
| eric | E7 | 6 | canoptek_plasmacyte | move | Wacko Conqueror |
| eric | E7 | 8 | canoptek_spyders | move | Lazy-assed Samurai |
| eric | E7 | 9 | canoptek_spyders | move | Phantom Bandit |
| eric | E7 | 10 | cryptothralls | move | Mia Harper |
| eric | E7 | 11 | cryptothralls | move | Theodore Calderon |
| eric | E7 | 13 | canoptek_wraiths | move | Don Cheadle |
| eric | E7 | 14 | deathmarks | move | Steven Epstein |
| eric | F4 | 27 | canoptek_scarab_swarms | move | Midnight Genius |
| big_grizz | F5 | 9 | infiltrators | move | Audrey Fletcher |
| big_grizz | F5 | 14 | redemptor_dreadnought | move | Laila Velasquez |
| big_grizz | F5 | 15 | invictor_tactical_warsuit | move | Paul Epworth |
| big_grizz | F5 | 19 | vindicare_assassin | move | Dan Auerbach |
| big_grizz | F5 | 20 | eliminators | move | Rick Rubin |
| big_grizz | F5 | 21 | eradicators | move | Molly Wang |
| eric | F8 | 28 | canoptek_scarab_swarms | move | Marlon Brando |
| eric | G6 | 19 | immortals | move | Wyatt Hawkins |
| eric | G7 | 7 | immortals | control | Alice Mendez |
| eric | G8 | 25 | immortals | move | Jace Bush |
| big_grizz | H2 | 3 | techmarine | soar | Lucy Reese |
| big_grizz | H2 | 5 | tactical_squad | soar | Braxton Mccarthy |
| big_grizz | H2 | 6 | tactical_squad | soar | Hunter Knight |
| big_grizz | H2 | 13 | dreadnought | soar | Luca Chandler |
| big_grizz | H2 | 22 | storm_raven | soar | Intellectual Wizard |
| eric | H3 | 22 | night_scythe | soar | Percy Faith & His Orchestra |
| eric | H3 | 23 | overlord | soar | Liliana Boyd |
| eric | H3 | 24 | royal_warden | soar | Charlotte Franklin |
| eric | H3 | 26 | necron_warriors | soar | Robert Wilson |
| eric | I3S | 15 | night_scythe | soar | W. H. Greene Wu |
| eric | I3S | 16 | overlord | soar | Daniela Schultz |
| eric | I3S | 17 | royal_warden | soar | Avery Sims |
| eric | I3S | 18 | necron_warriors | soar | Khloe Ramirez |
249.853.M41: Controlling actions are underway. We are casting our nets wide. Capture is only a matter of time.
Brother Techmarine Myrdean reports that a moderate warband of Necrons has landed nearby his position in the South (Imperial Designation: Mordor). He expects conflict within 15 hours.
game <- game %>%
modify_unit("big_grizz", 1, "move", c("C1", "B4")) %>%
modify_unit("big_grizz", 7, "move", "D2") %>%
modify_unit("big_grizz", 6, "move", "H5") %>%
modify_unit("big_grizz", c(3, 5, 13, 22), "control", "H2") %>%
modify_unit("big_grizz", c(8, 23), "control", "C5") %>%
modify_unit("big_grizz", 9, "control", "F5") %>%
modify_unit("big_grizz", c(10:12, 16), "move", c("B1", "B4")) %>%
modify_unit("big_grizz", c(14:15, 19:21), "move", "C5") %>%
modify_unit("eric", c(1:6, 13:14, 8:11), "move", "E5") %>%
modify_unit("eric", 7, "move","E7") %>%
modify_unit("eric", 12, "move", c("F3", "F2")) %>%
modify_unit("eric", c(15, 16,18), "move","I4") %>%
modify_unit("eric", 17, "control","I3") %>%
modify_unit("eric", 19, "control","G6") %>%
modify_unit("eric", 20, "move", c("E4", "E3")) %>%
modify_unit("eric", 21, "move", c("E1", "A8")) %>%
modify_unit("eric", c(22:24, 26), "move","H2") %>%
modify_unit("eric", 25, "control","G8") %>%
modify_unit("eric", 27, "move", c("F7", "F5")) %>%
modify_unit("eric", 28, "move", c("H1", "H3")) %>%
modify_unit("chris", c(6), "move","A4") %>%
modify_unit("chris", c(13), "control","A2") %>%
modify_unit("chris", c(5, 12, 23), "move","B2") %>%
modify_unit("chris", c(7, 8), "control","A3") %>%
modify_unit("chris", 1, "move", c("A6", "A8")) %>%
modify_unit("chris", c(14), "control","A6") %>%
modify_unit("chris", c(10, 24), "move","A8") %>%
modify_unit("chris", c(3,17, 18, 22), "move","B9") %>%
modify_unit("chris", c(9), "control","A7") %>%
modify_unit("chris", 2, "move", "E1") %>%
modify_unit("chris", 19, "move", c("B11", "E1")) %>%
modify_unit("chris", 21, "move","B6") %>%
modify_unit("chris", 4, "move","B8") %>%
modify_unit("chris", 15, "move","B9") %>%
modify_unit("chris", 20, "move", c("B11", "E2")) %>%
modify_unit("chris", 11, "move","B7") %>%
modify_unit("chris", c(16, 25), "control","A5") %>%
reconcile_player_orders()
## Warning: Conflict is at hand! Please resolve territorial disputes.
Attempt to reconcile moves.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name | passing_through | CONFLICT! |
|---|---|---|---|---|---|---|---|
| chris | A2 | 13 | ripper_swarms | control | Aliyah Strickland | ||
| chris | A3 | 7 | tyranid_warriors | control | Emmanuel Morrison | ||
| chris | A3 | 8 | tyranid_warriors | control | Carlos Banks | ||
| chris | A4 | 6 | tyranid_warriors | move | Alexa Phillips | ||
| chris | A5 | 16 | hive_guard | control | Katherine Bishop | ||
| chris | A5 | 25 | tyrannocyte | control | Bittah Ninja | ||
| chris | A6 | 14 | ripper_swarms | control | Ned Mohan | ||
| chris | A6 | 1 | flying_hive_tryant | move | Zoe Saldana | TRUE | |
| chris | A7 | 9 | genestealers | control | Michael Jackson & Quincy Jones | ||
| chris | A8 | 1 | flying_hive_tryant | move | Zoe Saldana | TRUE | |
| chris | A8 | 10 | genestealers | move | Luke Shaw | TRUE | |
| chris | A8 | 24 | biovores | move | Bryan Singh | TRUE | |
| eric | A8 | 21 | canoptek_scarab_swarms | move | Alan Tudyk | TRUE | |
| big_grizz | B1 | 10 | ravenwing_bike_squad | move | Chris Evans | TRUE | |
| big_grizz | B1 | 11 | ravenwing_attack_bike | move | Salman Khan | TRUE | |
| big_grizz | B1 | 12 | ravenwing_attack_bike | move | James Stewart | TRUE | |
| big_grizz | B1 | 16 | ravenwing_apothecary | move | Fred MacMurray | TRUE | |
| chris | B11 | 19 | raveners | move | Frank Sinatra | TRUE | |
| chris | B11 | 20 | gargoyles | move | Earle Stanley Gardner | TRUE | |
| chris | B2 | 5 | neurothrope | move | Mad Demon | ||
| chris | B2 | 12 | hormagaunts | move | Chase Contreras | ||
| chris | B2 | 23 | biovores | move | Ryleigh Oconnor | ||
| big_grizz | B4 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow | ||
| big_grizz | B4 | 10 | ravenwing_bike_squad | move | Chris Evans | ||
| big_grizz | B4 | 11 | ravenwing_attack_bike | move | Salman Khan | ||
| big_grizz | B4 | 12 | ravenwing_attack_bike | move | James Stewart | ||
| big_grizz | B4 | 16 | ravenwing_apothecary | move | Fred MacMurray | ||
| chris | B6 | 21 | gargoyles | move | John Wayne | ||
| chris | B7 | 11 | termagants | move | Nova Nelson | ||
| chris | B8 | 4 | broodlord | move | Thomas Frost | ||
| chris | B9 | 3 | broodlord | move | Blanton Alspaugh | ||
| chris | B9 | 15 | ripper_swarms | move | Benjamin Fernandez | ||
| chris | B9 | 17 | maleceptor | move | Gavin Walker | ||
| chris | B9 | 18 | venomthropes | move | Gracie Fox | ||
| chris | B9 | 22 | exocrine | move | Rebecca Swanson | ||
| big_grizz | C1 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow | TRUE | |
| big_grizz | C5 | 8 | tactical_squad | control | Aidan Moore | ||
| big_grizz | C5 | 23 | rhino | control | Ernest Hemingway Harris | ||
| big_grizz | C5 | 14 | redemptor_dreadnought | move | Laila Velasquez | ||
| big_grizz | C5 | 15 | invictor_tactical_warsuit | move | Paul Epworth | ||
| big_grizz | C5 | 19 | vindicare_assassin | move | Dan Auerbach | ||
| big_grizz | C5 | 20 | eliminators | move | Rick Rubin | ||
| big_grizz | C5 | 21 | eradicators | move | Molly Wang | ||
| big_grizz | D2 | 7 | tactical_squad | move | Jason Henry | ||
| big_grizz | D4 | 2 | deathwing_captain | control | Simon Haykin | ||
| big_grizz | D4 | 4 | phobos_librarian | control | John Hill | ||
| big_grizz | D4 | 17 | deathwing_terminators | control | Diogenes | ||
| big_grizz | D4 | 18 | deathwing_knights | control | James Gleick | ||
| chris | E1 | 2 | flying_hive_tryant | move | David Niven | TRUE | |
| chris | E1 | 19 | raveners | move | Frank Sinatra | TRUE | |
| eric | E1 | 21 | canoptek_scarab_swarms | move | Alan Tudyk | TRUE | TRUE |
| chris | E2 | 20 | gargoyles | move | Earle Stanley Gardner | ||
| eric | E3 | 20 | canoptek_scarab_swarms | move | The Destroyer | ||
| eric | E4 | 20 | canoptek_scarab_swarms | move | The Destroyer | TRUE | |
| eric | E5 | 1 | trazyn_the_infinite | move | Bennett Carpenter | ||
| eric | E5 | 2 | illuminor_szeras | move | Sarah Powers | ||
| eric | E5 | 3 | technomancer | move | Al-Ghazali | ||
| eric | E5 | 4 | lychgaurd | move | Addison Riley | ||
| eric | E5 | 5 | skorpekh_destroyers | move | Preston Terry | ||
| eric | E5 | 6 | canoptek_plasmacyte | move | Wacko Conqueror | ||
| eric | E5 | 8 | canoptek_spyders | move | Lazy-assed Samurai | ||
| eric | E5 | 9 | canoptek_spyders | move | Phantom Bandit | ||
| eric | E5 | 10 | cryptothralls | move | Mia Harper | ||
| eric | E5 | 11 | cryptothralls | move | Theodore Calderon | ||
| eric | E5 | 13 | canoptek_wraiths | move | Don Cheadle | ||
| eric | E5 | 14 | deathmarks | move | Steven Epstein | ||
| eric | E7 | 7 | immortals | move | Alice Mendez | ||
| eric | F2 | 12 | canoptek_scarab_swarms | move | Jean Simmons | ||
| eric | F3 | 12 | canoptek_scarab_swarms | move | Jean Simmons | TRUE | |
| big_grizz | F5 | 9 | infiltrators | control | Audrey Fletcher | TRUE | |
| eric | F5 | 27 | canoptek_scarab_swarms | move | Midnight Genius | TRUE | |
| eric | F7 | 27 | canoptek_scarab_swarms | move | Midnight Genius | TRUE | |
| eric | G6 | 19 | immortals | control | Wyatt Hawkins | ||
| eric | G8 | 25 | immortals | control | Jace Bush | ||
| eric | H1 | 28 | canoptek_scarab_swarms | move | Marlon Brando | TRUE | |
| big_grizz | H2 | 3 | techmarine | control | Lucy Reese | TRUE | |
| big_grizz | H2 | 5 | tactical_squad | control | Braxton Mccarthy | TRUE | |
| big_grizz | H2 | 13 | dreadnought | control | Luca Chandler | TRUE | |
| big_grizz | H2 | 22 | storm_raven | control | Intellectual Wizard | TRUE | |
| eric | H2 | 22 | night_scythe | move | Percy Faith & His Orchestra | TRUE | |
| eric | H2 | 23 | overlord | move | Liliana Boyd | TRUE | |
| eric | H2 | 24 | royal_warden | move | Charlotte Franklin | TRUE | |
| eric | H2 | 26 | necron_warriors | move | Robert Wilson | TRUE | |
| eric | H3 | 28 | canoptek_scarab_swarms | move | Marlon Brando | ||
| big_grizz | H5 | 6 | tactical_squad | move | Hunter Knight | ||
| eric | I3 | 17 | royal_warden | control | Avery Sims | ||
| eric | I4 | 15 | night_scythe | move | W. H. Greene Wu | ||
| eric | I4 | 16 | overlord | move | Daniela Schultz | ||
| eric | I4 | 18 | necron_warriors | move | Khloe Ramirez |
# retreats
game <- game %>%
modify_unit("eric", "F5", "move","F8") %>%
kill_unit("eric", 21) %>%
modify_unit("eric", "H2", "move","H3") %>%
reconcile_player_orders()
## Rest In Peace Alan Tudyk, KIA
## All units resolved.
print(draw_map(game, "GLOBAL"))
## Warning: Removed 1 rows containing missing values (geom_point).
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name |
|---|---|---|---|---|---|
| chris | A2 | 13 | ripper_swarms | control | Aliyah Strickland |
| chris | A3 | 7 | tyranid_warriors | control | Emmanuel Morrison |
| chris | A3 | 8 | tyranid_warriors | control | Carlos Banks |
| chris | A4 | 6 | tyranid_warriors | move | Alexa Phillips |
| chris | A5 | 16 | hive_guard | control | Katherine Bishop |
| chris | A5 | 25 | tyrannocyte | control | Bittah Ninja |
| chris | A6 | 14 | ripper_swarms | control | Ned Mohan |
| chris | A7 | 9 | genestealers | control | Michael Jackson & Quincy Jones |
| chris | A8 | 1 | flying_hive_tryant | move | Zoe Saldana |
| chris | A8 | 10 | genestealers | move | Luke Shaw |
| chris | A8 | 24 | biovores | move | Bryan Singh |
| chris | B2 | 5 | neurothrope | move | Mad Demon |
| chris | B2 | 12 | hormagaunts | move | Chase Contreras |
| chris | B2 | 23 | biovores | move | Ryleigh Oconnor |
| big_grizz | B4 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow |
| big_grizz | B4 | 10 | ravenwing_bike_squad | move | Chris Evans |
| big_grizz | B4 | 11 | ravenwing_attack_bike | move | Salman Khan |
| big_grizz | B4 | 12 | ravenwing_attack_bike | move | James Stewart |
| big_grizz | B4 | 16 | ravenwing_apothecary | move | Fred MacMurray |
| chris | B6 | 21 | gargoyles | move | John Wayne |
| chris | B7 | 11 | termagants | move | Nova Nelson |
| chris | B8 | 4 | broodlord | move | Thomas Frost |
| chris | B9 | 3 | broodlord | move | Blanton Alspaugh |
| chris | B9 | 15 | ripper_swarms | move | Benjamin Fernandez |
| chris | B9 | 17 | maleceptor | move | Gavin Walker |
| chris | B9 | 18 | venomthropes | move | Gracie Fox |
| chris | B9 | 22 | exocrine | move | Rebecca Swanson |
| big_grizz | C5 | 8 | tactical_squad | control | Aidan Moore |
| big_grizz | C5 | 23 | rhino | control | Ernest Hemingway Harris |
| big_grizz | C5 | 14 | redemptor_dreadnought | move | Laila Velasquez |
| big_grizz | C5 | 15 | invictor_tactical_warsuit | move | Paul Epworth |
| big_grizz | C5 | 19 | vindicare_assassin | move | Dan Auerbach |
| big_grizz | C5 | 20 | eliminators | move | Rick Rubin |
| big_grizz | C5 | 21 | eradicators | move | Molly Wang |
| big_grizz | D2 | 7 | tactical_squad | move | Jason Henry |
| big_grizz | D4 | 2 | deathwing_captain | control | Simon Haykin |
| big_grizz | D4 | 4 | phobos_librarian | control | John Hill |
| big_grizz | D4 | 17 | deathwing_terminators | control | Diogenes |
| big_grizz | D4 | 18 | deathwing_knights | control | James Gleick |
| chris | E1 | 2 | flying_hive_tryant | move | David Niven |
| chris | E1 | 19 | raveners | move | Frank Sinatra |
| chris | E2 | 20 | gargoyles | move | Earle Stanley Gardner |
| eric | E3 | 20 | canoptek_scarab_swarms | move | The Destroyer |
| eric | E5 | 1 | trazyn_the_infinite | move | Bennett Carpenter |
| eric | E5 | 2 | illuminor_szeras | move | Sarah Powers |
| eric | E5 | 3 | technomancer | move | Al-Ghazali |
| eric | E5 | 4 | lychgaurd | move | Addison Riley |
| eric | E5 | 5 | skorpekh_destroyers | move | Preston Terry |
| eric | E5 | 6 | canoptek_plasmacyte | move | Wacko Conqueror |
| eric | E5 | 8 | canoptek_spyders | move | Lazy-assed Samurai |
| eric | E5 | 9 | canoptek_spyders | move | Phantom Bandit |
| eric | E5 | 10 | cryptothralls | move | Mia Harper |
| eric | E5 | 11 | cryptothralls | move | Theodore Calderon |
| eric | E5 | 13 | canoptek_wraiths | move | Don Cheadle |
| eric | E5 | 14 | deathmarks | move | Steven Epstein |
| eric | E7 | 7 | immortals | move | Alice Mendez |
| eric | F2 | 12 | canoptek_scarab_swarms | move | Jean Simmons |
| big_grizz | F5 | 9 | infiltrators | control | Audrey Fletcher |
| eric | F8 | 27 | canoptek_scarab_swarms | move | Midnight Genius |
| eric | G6 | 19 | immortals | control | Wyatt Hawkins |
| eric | G8 | 25 | immortals | control | Jace Bush |
| big_grizz | H2 | 3 | techmarine | control | Lucy Reese |
| big_grizz | H2 | 5 | tactical_squad | control | Braxton Mccarthy |
| big_grizz | H2 | 13 | dreadnought | control | Luca Chandler |
| big_grizz | H2 | 22 | storm_raven | control | Intellectual Wizard |
| eric | H3 | 22 | night_scythe | move | Percy Faith & His Orchestra |
| eric | H3 | 23 | overlord | move | Liliana Boyd |
| eric | H3 | 24 | royal_warden | move | Charlotte Franklin |
| eric | H3 | 26 | necron_warriors | move | Robert Wilson |
| eric | H3 | 28 | canoptek_scarab_swarms | move | Marlon Brando |
| big_grizz | H5 | 6 | tactical_squad | move | Hunter Knight |
| eric | I3 | 17 | royal_warden | control | Avery Sims |
| eric | I4 | 15 | night_scythe | move | W. H. Greene Wu |
| eric | I4 | 16 | overlord | move | Daniela Schultz |
| eric | I4 | 18 | necron_warriors | move | Khloe Ramirez |
| eric | NA | 21 | canoptek_scarab_swarms | NA | Alan Tudyk |
250.853.M41: Brother Techmarine Myrdean has successfully repelled a Necron attack to his position at the star port Barad-Dur. The Storm Raven Barador was invaluable in this defense, but Myrdean fears the Necrons are merely testing our strength and resolve before mounting larger attacks. Defensive infrastructure must be built quickly to solidify our grip in Mordor.
Squad Galizur was also met with some resistance in the expansive territory of the Brown Lands. A small and meddlesome force of scarabs tried, unsuccessfully, to halt Galizur’s progress in bringing the territory under our control. Such small storms can be easily weathered. I am concerned the coming tempest may prove otherwise. The Emperor Protects.
game <- game %>%
modify_unit("big_grizz", c(1, 10, 11, 12, 16), "move", c("B1", "B3")) %>%
modify_unit("big_grizz", 7, "control", "D2") %>%
modify_unit("big_grizz", 6, "control", "H5") %>%
modify_unit("big_grizz", c(3, 5, 13, 22), "move", "H3") %>%
modify_unit("big_grizz", c(8, 20, 21, 23), "move", "C3") %>%
modify_unit("big_grizz", 9, "sneak", "C4") %>%
modify_unit("big_grizz", c(4, 15, 19), "sneak", "C3") %>%
modify_unit("big_grizz", 14, "reinforce", "C5") %>%
modify_unit("eric", 1, "move", "F3") %>%
modify_unit("eric", 2, "move", "F3") %>%
modify_unit("eric", 3, "move", "F4") %>%
modify_unit("eric", 4, "move", "F3") %>%
modify_unit("eric", 5, "move", "F3") %>%
modify_unit("eric", 6, "move", "F3") %>%
modify_unit("eric", 7, "move", "E5") %>%
modify_unit("eric", 8, "move", "F4") %>%
modify_unit("eric", 9, "move", "F3") %>%
modify_unit("eric", 10, "move", "F4") %>%
modify_unit("eric", 11, "move", "F3") %>%
modify_unit("eric", 12, "move", c("C3", "F7")) %>%
modify_unit("eric", 13, "move", "F3") %>%
modify_unit("eric", 14, "sneak", "E5") %>%
modify_unit("eric", 15, "move", "I5") %>%
modify_unit("eric", 16, "move", "I5") %>%
modify_unit("eric", 17, "move", "I4") %>%
modify_unit("eric", 18, "control", "I4") %>%
modify_unit("eric", 19, "move", "G9") %>%
modify_unit("eric", 20, "move", "E4") %>%
modify_unit("eric", 21, "rejoin", "G7") %>%
modify_unit("eric", 22, "move", "H5") %>%
modify_unit("eric", 23, "move", "H5") %>%
modify_unit("eric", 24, "move", "H5") %>%
modify_unit("eric", 25, "move", "G10") %>%
modify_unit("eric", 26, "move", "H5") %>%
modify_unit("eric", 27, "move", "F7") %>%
modify_unit("eric", 28, "reinforce", "H3") %>%
modify_unit("chris", c(20), "defend", "E2") %>%
modify_unit("chris", c(5, 23), "defend", "B2") %>%
modify_unit("chris", c(16, 25), "defend", "A5") %>%
modify_unit("chris", 3, "sneak", "B11") %>%
modify_unit("chris", c(1,17,18) , "move", "B11") %>%
modify_unit("chris", 2, "move", "E2") %>%
modify_unit("chris", c(4) , "sneak", "B2") %>%
modify_unit("chris", c(7) , "move", "B2") %>%
modify_unit("chris", 6, "move", "A1") %>%
modify_unit("chris", 8, "move", "B5") %>%
modify_unit("chris", 9, "sneak", "B9") %>%
modify_unit("chris", c(10) , "sneak", "E1") %>%
modify_unit("chris", c(24) , "move", "E1") %>%
modify_unit("chris", 11, "control", "B7") %>%
modify_unit("chris", 12, "control", "B2") %>%
modify_unit("chris", 13, "move", "A4") %>%
modify_unit("chris", 14, "move", "A8") %>%
modify_unit("chris", 15, "control", "B9") %>%
modify_unit("chris", 19, "move", "E3") %>%
modify_unit("chris", 21, "move", "B3") %>%
modify_unit("chris", 22, "move", "B7") %>%
add_bridge("A8", "E1") %>% # chris
reconcile_player_orders()
## Warning: Conflict is at hand! Please resolve territorial disputes.
Attempt to reconcile moves.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name | passing_through | CONFLICT! |
|---|---|---|---|---|---|---|---|
| chris | A1 | 6 | tyranid_warriors | move | Alexa Phillips | ||
| chris | A4 | 13 | ripper_swarms | move | Aliyah Strickland | ||
| chris | A5 | 16 | hive_guard | defend | Katherine Bishop | ||
| chris | A5 | 25 | tyrannocyte | defend | Bittah Ninja | ||
| chris | A8 | 14 | ripper_swarms | move | Ned Mohan | ||
| big_grizz | B1 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow | TRUE | |
| big_grizz | B1 | 10 | ravenwing_bike_squad | move | Chris Evans | TRUE | |
| big_grizz | B1 | 11 | ravenwing_attack_bike | move | Salman Khan | TRUE | |
| big_grizz | B1 | 12 | ravenwing_attack_bike | move | James Stewart | TRUE | |
| big_grizz | B1 | 16 | ravenwing_apothecary | move | Fred MacMurray | TRUE | |
| chris | B11 | 1 | flying_hive_tryant | move | Zoe Saldana | ||
| chris | B11 | 17 | maleceptor | move | Gavin Walker | ||
| chris | B11 | 18 | venomthropes | move | Gracie Fox | ||
| chris | B11 | 3 | broodlord | sneak | Blanton Alspaugh | ||
| chris | B2 | 12 | hormagaunts | control | Chase Contreras | ||
| chris | B2 | 5 | neurothrope | defend | Mad Demon | ||
| chris | B2 | 23 | biovores | defend | Ryleigh Oconnor | ||
| chris | B2 | 7 | tyranid_warriors | move | Emmanuel Morrison | ||
| chris | B2 | 4 | broodlord | sneak | Thomas Frost | ||
| big_grizz | B3 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow | TRUE | |
| big_grizz | B3 | 10 | ravenwing_bike_squad | move | Chris Evans | TRUE | |
| big_grizz | B3 | 11 | ravenwing_attack_bike | move | Salman Khan | TRUE | |
| big_grizz | B3 | 12 | ravenwing_attack_bike | move | James Stewart | TRUE | |
| big_grizz | B3 | 16 | ravenwing_apothecary | move | Fred MacMurray | TRUE | |
| chris | B3 | 21 | gargoyles | move | John Wayne | TRUE | |
| chris | B5 | 8 | tyranid_warriors | move | Carlos Banks | ||
| chris | B7 | 11 | termagants | control | Nova Nelson | ||
| chris | B7 | 22 | exocrine | move | Rebecca Swanson | ||
| chris | B9 | 15 | ripper_swarms | control | Benjamin Fernandez | ||
| chris | B9 | 9 | genestealers | sneak | Michael Jackson & Quincy Jones | ||
| big_grizz | C3 | 8 | tactical_squad | move | Aidan Moore | TRUE | |
| big_grizz | C3 | 20 | eliminators | move | Rick Rubin | TRUE | |
| big_grizz | C3 | 21 | eradicators | move | Molly Wang | TRUE | |
| big_grizz | C3 | 23 | rhino | move | Ernest Hemingway Harris | TRUE | |
| big_grizz | C3 | 4 | phobos_librarian | sneak | John Hill | TRUE | |
| big_grizz | C3 | 15 | invictor_tactical_warsuit | sneak | Paul Epworth | TRUE | |
| big_grizz | C3 | 19 | vindicare_assassin | sneak | Dan Auerbach | TRUE | |
| eric | C3 | 12 | canoptek_scarab_swarms | move | Jean Simmons | TRUE | TRUE |
| big_grizz | C4 | 9 | infiltrators | sneak | Audrey Fletcher | ||
| big_grizz | C5 | 14 | redemptor_dreadnought | reinforce | Laila Velasquez | ||
| big_grizz | D2 | 7 | tactical_squad | control | Jason Henry | ||
| big_grizz | D4 | 2 | deathwing_captain | control | Simon Haykin | ||
| big_grizz | D4 | 17 | deathwing_terminators | control | Diogenes | ||
| big_grizz | D4 | 18 | deathwing_knights | control | James Gleick | ||
| chris | E1 | 24 | biovores | move | Bryan Singh | ||
| chris | E1 | 10 | genestealers | sneak | Luke Shaw | ||
| chris | E2 | 20 | gargoyles | defend | Earle Stanley Gardner | ||
| chris | E2 | 2 | flying_hive_tryant | move | David Niven | ||
| chris | E3 | 19 | raveners | move | Frank Sinatra | ||
| eric | E4 | 20 | canoptek_scarab_swarms | move | The Destroyer | ||
| eric | E5 | 7 | immortals | move | Alice Mendez | ||
| eric | E5 | 14 | deathmarks | sneak | Steven Epstein | ||
| eric | F3 | 1 | trazyn_the_infinite | move | Bennett Carpenter | ||
| eric | F3 | 2 | illuminor_szeras | move | Sarah Powers | ||
| eric | F3 | 4 | lychgaurd | move | Addison Riley | ||
| eric | F3 | 5 | skorpekh_destroyers | move | Preston Terry | ||
| eric | F3 | 6 | canoptek_plasmacyte | move | Wacko Conqueror | ||
| eric | F3 | 9 | canoptek_spyders | move | Phantom Bandit | ||
| eric | F3 | 11 | cryptothralls | move | Theodore Calderon | ||
| eric | F3 | 13 | canoptek_wraiths | move | Don Cheadle | ||
| eric | F4 | 3 | technomancer | move | Al-Ghazali | ||
| eric | F4 | 8 | canoptek_spyders | move | Lazy-assed Samurai | ||
| eric | F4 | 10 | cryptothralls | move | Mia Harper | ||
| eric | F7 | 12 | canoptek_scarab_swarms | move | Jean Simmons | ||
| eric | F7 | 27 | canoptek_scarab_swarms | move | Midnight Genius | ||
| eric | G10 | 25 | immortals | move | Jace Bush | ||
| eric | G7 | 21 | canoptek_scarab_swarms | rejoin | Alan Tudyk | ||
| eric | G9 | 19 | immortals | move | Wyatt Hawkins | ||
| big_grizz | H3 | 3 | techmarine | move | Lucy Reese | TRUE | |
| big_grizz | H3 | 5 | tactical_squad | move | Braxton Mccarthy | TRUE | |
| big_grizz | H3 | 13 | dreadnought | move | Luca Chandler | TRUE | |
| big_grizz | H3 | 22 | storm_raven | move | Intellectual Wizard | TRUE | |
| eric | H3 | 28 | canoptek_scarab_swarms | reinforce | Marlon Brando | TRUE | |
| big_grizz | H5 | 6 | tactical_squad | control | Hunter Knight | TRUE | |
| eric | H5 | 22 | night_scythe | move | Percy Faith & His Orchestra | TRUE | |
| eric | H5 | 23 | overlord | move | Liliana Boyd | TRUE | |
| eric | H5 | 24 | royal_warden | move | Charlotte Franklin | TRUE | |
| eric | H5 | 26 | necron_warriors | move | Robert Wilson | TRUE | |
| eric | I4 | 18 | necron_warriors | control | Khloe Ramirez | ||
| eric | I4 | 17 | royal_warden | move | Avery Sims | ||
| eric | I5 | 15 | night_scythe | move | W. H. Greene Wu | ||
| eric | I5 | 16 | overlord | move | Daniela Schultz |
# retreats
game <- game %>%
modify_unit("chris", "B3", "move","B2") %>%
modify_unit("eric", "C3", "move", "F3") %>%
modify_unit("eric", "H5", "move", "H4") %>%
modify_unit("eric", "H3", "move", "H1") %>%
reconcile_player_orders()
## All units resolved.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name |
|---|---|---|---|---|---|
| chris | A1 | 6 | tyranid_warriors | move | Alexa Phillips |
| chris | A4 | 13 | ripper_swarms | move | Aliyah Strickland |
| chris | A5 | 16 | hive_guard | defend | Katherine Bishop |
| chris | A5 | 25 | tyrannocyte | defend | Bittah Ninja |
| chris | A8 | 14 | ripper_swarms | move | Ned Mohan |
| chris | B11 | 1 | flying_hive_tryant | move | Zoe Saldana |
| chris | B11 | 17 | maleceptor | move | Gavin Walker |
| chris | B11 | 18 | venomthropes | move | Gracie Fox |
| chris | B11 | 3 | broodlord | sneak | Blanton Alspaugh |
| chris | B2 | 12 | hormagaunts | control | Chase Contreras |
| chris | B2 | 5 | neurothrope | defend | Mad Demon |
| chris | B2 | 23 | biovores | defend | Ryleigh Oconnor |
| chris | B2 | 7 | tyranid_warriors | move | Emmanuel Morrison |
| chris | B2 | 21 | gargoyles | move | John Wayne |
| chris | B2 | 4 | broodlord | sneak | Thomas Frost |
| big_grizz | B3 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow |
| big_grizz | B3 | 10 | ravenwing_bike_squad | move | Chris Evans |
| big_grizz | B3 | 11 | ravenwing_attack_bike | move | Salman Khan |
| big_grizz | B3 | 12 | ravenwing_attack_bike | move | James Stewart |
| big_grizz | B3 | 16 | ravenwing_apothecary | move | Fred MacMurray |
| chris | B5 | 8 | tyranid_warriors | move | Carlos Banks |
| chris | B7 | 11 | termagants | control | Nova Nelson |
| chris | B7 | 22 | exocrine | move | Rebecca Swanson |
| chris | B9 | 15 | ripper_swarms | control | Benjamin Fernandez |
| chris | B9 | 9 | genestealers | sneak | Michael Jackson & Quincy Jones |
| big_grizz | C3 | 8 | tactical_squad | move | Aidan Moore |
| big_grizz | C3 | 20 | eliminators | move | Rick Rubin |
| big_grizz | C3 | 21 | eradicators | move | Molly Wang |
| big_grizz | C3 | 23 | rhino | move | Ernest Hemingway Harris |
| big_grizz | C3 | 4 | phobos_librarian | sneak | John Hill |
| big_grizz | C3 | 15 | invictor_tactical_warsuit | sneak | Paul Epworth |
| big_grizz | C3 | 19 | vindicare_assassin | sneak | Dan Auerbach |
| big_grizz | C4 | 9 | infiltrators | sneak | Audrey Fletcher |
| big_grizz | C5 | 14 | redemptor_dreadnought | reinforce | Laila Velasquez |
| big_grizz | D2 | 7 | tactical_squad | control | Jason Henry |
| big_grizz | D4 | 2 | deathwing_captain | control | Simon Haykin |
| big_grizz | D4 | 17 | deathwing_terminators | control | Diogenes |
| big_grizz | D4 | 18 | deathwing_knights | control | James Gleick |
| chris | E1 | 24 | biovores | move | Bryan Singh |
| chris | E1 | 10 | genestealers | sneak | Luke Shaw |
| chris | E2 | 20 | gargoyles | defend | Earle Stanley Gardner |
| chris | E2 | 2 | flying_hive_tryant | move | David Niven |
| chris | E3 | 19 | raveners | move | Frank Sinatra |
| eric | E4 | 20 | canoptek_scarab_swarms | move | The Destroyer |
| eric | E5 | 7 | immortals | move | Alice Mendez |
| eric | E5 | 14 | deathmarks | sneak | Steven Epstein |
| eric | F3 | 1 | trazyn_the_infinite | move | Bennett Carpenter |
| eric | F3 | 2 | illuminor_szeras | move | Sarah Powers |
| eric | F3 | 4 | lychgaurd | move | Addison Riley |
| eric | F3 | 5 | skorpekh_destroyers | move | Preston Terry |
| eric | F3 | 6 | canoptek_plasmacyte | move | Wacko Conqueror |
| eric | F3 | 9 | canoptek_spyders | move | Phantom Bandit |
| eric | F3 | 11 | cryptothralls | move | Theodore Calderon |
| eric | F3 | 12 | canoptek_scarab_swarms | move | Jean Simmons |
| eric | F3 | 13 | canoptek_wraiths | move | Don Cheadle |
| eric | F4 | 3 | technomancer | move | Al-Ghazali |
| eric | F4 | 8 | canoptek_spyders | move | Lazy-assed Samurai |
| eric | F4 | 10 | cryptothralls | move | Mia Harper |
| eric | F7 | 27 | canoptek_scarab_swarms | move | Midnight Genius |
| eric | G10 | 25 | immortals | move | Jace Bush |
| eric | G7 | 21 | canoptek_scarab_swarms | rejoin | Alan Tudyk |
| eric | G9 | 19 | immortals | move | Wyatt Hawkins |
| eric | H1 | 28 | canoptek_scarab_swarms | move | Marlon Brando |
| big_grizz | H3 | 3 | techmarine | move | Lucy Reese |
| big_grizz | H3 | 5 | tactical_squad | move | Braxton Mccarthy |
| big_grizz | H3 | 13 | dreadnought | move | Luca Chandler |
| big_grizz | H3 | 22 | storm_raven | move | Intellectual Wizard |
| eric | H4 | 22 | night_scythe | move | Percy Faith & His Orchestra |
| eric | H4 | 23 | overlord | move | Liliana Boyd |
| eric | H4 | 24 | royal_warden | move | Charlotte Franklin |
| eric | H4 | 26 | necron_warriors | move | Robert Wilson |
| big_grizz | H5 | 6 | tactical_squad | control | Hunter Knight |
| eric | I4 | 18 | necron_warriors | control | Khloe Ramirez |
| eric | I4 | 17 | royal_warden | move | Avery Sims |
| eric | I5 | 15 | night_scythe | move | W. H. Greene Wu |
| eric | I5 | 16 | overlord | move | Daniela Schultz |
CONFLICT! column where relevant in your table. Plus, now you can only see the battles you’re involved with.251.853.M41: Ravenwing Talonmaster Castiel has demonstrated unparalleled prowess as a hunter of the Second Company. I have inducted him further into the ranks of the Inner Circle, and expect his name will be well-remembered in the halls of The Rock. While scouting the northern reaches of Angmar, Castiel came upon a swarm of winged creatures (Imperial Designation: Gargoyles). Unfortunately, the vermin escaped before they could be properly put to the sword. It seems the voracious appetite of the Great Devourer knows some bounds after all.
Our forces in the densely forested region (Imperial Designation: Mirkwood) came across another small, scouting contingent of Necron scarabs. Negligible resistance met. Similarly, Brother Techmarine Myrdean came into contact with constructs of the same variety in the southern territory of Mount Doom. While dealing with these insectoid nuisances is a trivial matter, the broader goal of the Necrons remains a mystery, and is therefore disquieting.
The retreat of the Necrons from Myrdean’s wrath in yesterday’s battle for Barad-Dur was an apparent feint. All available intelligence led Myrdean to believe this small band had fled due-East from his location, and he gave chase only to find the aforementioned scarabs. The true destination of the Necrons was later discovered to be the territory of Gorgoroth, where Squad Naamand was caught in the open as they were setting up the defenses. Emperor be praised, Naamand was able to signal us in the South Rhun star port before his squad could be overrun. Brothers Abathar and Apharan of the Deathwing accompanied me with their squads to the front, and we were only just able to stem that tide of living metal from rising over Gorgoroth.
We are undaunted, and we know no fear!
game <- game %>%
modify_unit("big_grizz", c(1, 10, 11, 12, 16), "move", c("B1", "B4")) %>%
modify_unit("big_grizz", 7, "move", "D1") %>%
modify_unit("big_grizz", 6, "move", "H6") %>%
modify_unit("big_grizz", 5, "control", "H3") %>%
modify_unit("big_grizz", c(3, 13, 22), "move", c("H3", "H4")) %>%
modify_unit("big_grizz", c(8, 23), "control", "C3") %>%
modify_unit("big_grizz", 21, "move", "F2") %>%
modify_unit("big_grizz", 9, "control", "C4") %>%
modify_unit("big_grizz", c(4, 15, 19, 20), "sneak", "F2") %>%
modify_unit("big_grizz", 14, "reinforce", "C5") %>%
modify_unit("big_grizz", 2, "move", "H2") %>%
modify_unit("big_grizz", c(17, 18), "move", "H4") %>%
modify_unit("eric", 1, "move", "E5") %>%
modify_unit("eric", 2, "move", "E5") %>%
modify_unit("eric", 3, "move", "E5") %>%
modify_unit("eric", 4, "move", "E5") %>%
modify_unit("eric", 5, "move", "E5") %>%
modify_unit("eric", 6, "move", "E5") %>%
modify_unit("eric", 7, "control", "E5") %>%
modify_unit("eric", 8, "move", "E5") %>%
modify_unit("eric", 9, "move", "E5") %>%
modify_unit("eric", 10, "move", "E5") %>%
modify_unit("eric", 11, "move", "E5") %>%
modify_unit("eric", 12, "move", "E5") %>%
modify_unit("eric", 13, "move", "E5") %>%
modify_unit("eric", 14, "move", "E5") %>%
modify_unit("eric", 15, "soar", c("I5S", "H6S", "H6")) %>%
modify_unit("eric", 16, "soar", c("I5S", "H6S", "H6")) %>%
modify_unit("eric", 17, "soar", c("I4S", "H6S", "H6")) %>%
modify_unit("eric", 18, "soar", c("I4S", "H6S", "H6")) %>%
modify_unit("eric", 19, "control", "G9") %>%
modify_unit("eric", 20, "reinforce", "E4") %>%
modify_unit("eric", 21, "move", c("G8", "H4")) %>%
modify_unit("eric", 22, "reinforce", "H4") %>%
modify_unit("eric", 23, "reinforce", "H4") %>%
modify_unit("eric", 24, "reinforce", "H4") %>%
modify_unit("eric", 25, "control", "G10") %>%
modify_unit("eric", 26, "control", "H4") %>%
modify_unit("eric", 27, "reinforce", "F7") %>%
modify_unit("eric", 28, "reinforce", "H1") %>%
modify_unit("chris", c(2, 4, 16, 19, 20, 21, 23, 25), "reinforce") %>%
modify_unit("chris", c(1), "move", c("B8", "B2")) %>%
modify_unit("chris", c(3), "sneak", "E1") %>%
modify_unit("chris", c(5), "move", "B1") %>%
modify_unit("chris", c(6), "control", "A1") %>%
modify_unit("chris", c(7), "move", "B6") %>%
modify_unit("chris", c(8), "control", "B5") %>%
modify_unit("chris", c(9), "sneak", "B10") %>%
modify_unit("chris", c(10), "control", "E1") %>%
modify_unit("chris", c(11), "move", "B8") %>%
modify_unit("chris", c(12), "move", "B1") %>%
modify_unit("chris", c(13), "control", "A4") %>%
modify_unit("chris", c(14), "control", "A8") %>%
modify_unit("chris", c(15), "move", "B11") %>%
modify_unit("chris", c(17), "move", "E2") %>%
modify_unit("chris", c(18), "move", "E2") %>%
modify_unit("chris", c(22), "move", "B2") %>%
modify_unit("chris", c(24), "move", "E3") %>%
reconcile_player_orders()
## Warning: Conflict is at hand! Please resolve territorial disputes.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name | passing_through | CONFLICT! |
|---|---|---|---|---|---|---|---|
| chris | A1 | 6 | tyranid_warriors | control | Alexa Phillips | ||
| chris | A4 | 13 | ripper_swarms | control | Aliyah Strickland | ||
| chris | A5 | 16 | hive_guard | reinforce | Katherine Bishop | ||
| chris | A5 | 25 | tyrannocyte | reinforce | Bittah Ninja | ||
| chris | A8 | 14 | ripper_swarms | control | Ned Mohan | ||
| big_grizz | B1 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow | TRUE | TRUE |
| big_grizz | B1 | 10 | ravenwing_bike_squad | move | Chris Evans | TRUE | TRUE |
| big_grizz | B1 | 11 | ravenwing_attack_bike | move | Salman Khan | TRUE | TRUE |
| big_grizz | B1 | 12 | ravenwing_attack_bike | move | James Stewart | TRUE | TRUE |
| big_grizz | B1 | 16 | ravenwing_apothecary | move | Fred MacMurray | TRUE | TRUE |
| chris | B1 | 5 | neurothrope | move | Mad Demon | TRUE | |
| chris | B1 | 12 | hormagaunts | move | Chase Contreras | TRUE | |
| chris | B10 | 9 | genestealers | sneak | Michael Jackson & Quincy Jones | ||
| chris | B11 | 15 | ripper_swarms | move | Benjamin Fernandez | ||
| chris | B2 | 1 | flying_hive_tryant | move | Zoe Saldana | ||
| chris | B2 | 22 | exocrine | move | Rebecca Swanson | ||
| chris | B2 | 4 | broodlord | reinforce | Thomas Frost | ||
| chris | B2 | 21 | gargoyles | reinforce | John Wayne | ||
| chris | B2 | 23 | biovores | reinforce | Ryleigh Oconnor | ||
| big_grizz | B4 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow | ||
| big_grizz | B4 | 10 | ravenwing_bike_squad | move | Chris Evans | ||
| big_grizz | B4 | 11 | ravenwing_attack_bike | move | Salman Khan | ||
| big_grizz | B4 | 12 | ravenwing_attack_bike | move | James Stewart | ||
| big_grizz | B4 | 16 | ravenwing_apothecary | move | Fred MacMurray | ||
| chris | B5 | 8 | tyranid_warriors | control | Carlos Banks | ||
| chris | B6 | 7 | tyranid_warriors | move | Emmanuel Morrison | ||
| chris | B8 | 1 | flying_hive_tryant | move | Zoe Saldana | TRUE | |
| chris | B8 | 11 | termagants | move | Nova Nelson | ||
| big_grizz | C3 | 8 | tactical_squad | control | Aidan Moore | ||
| big_grizz | C3 | 23 | rhino | control | Ernest Hemingway Harris | ||
| big_grizz | C4 | 9 | infiltrators | control | Audrey Fletcher | ||
| big_grizz | C5 | 14 | redemptor_dreadnought | reinforce | Laila Velasquez | ||
| big_grizz | D1 | 7 | tactical_squad | move | Jason Henry | ||
| chris | E1 | 10 | genestealers | control | Luke Shaw | ||
| chris | E1 | 3 | broodlord | sneak | Blanton Alspaugh | ||
| chris | E2 | 17 | maleceptor | move | Gavin Walker | ||
| chris | E2 | 18 | venomthropes | move | Gracie Fox | ||
| chris | E2 | 2 | flying_hive_tryant | reinforce | David Niven | ||
| chris | E2 | 20 | gargoyles | reinforce | Earle Stanley Gardner | ||
| chris | E3 | 24 | biovores | move | Bryan Singh | ||
| chris | E3 | 19 | raveners | reinforce | Frank Sinatra | ||
| eric | E4 | 20 | canoptek_scarab_swarms | reinforce | The Destroyer | ||
| eric | E5 | 7 | immortals | control | Alice Mendez | ||
| eric | E5 | 1 | trazyn_the_infinite | move | Bennett Carpenter | ||
| eric | E5 | 2 | illuminor_szeras | move | Sarah Powers | ||
| eric | E5 | 3 | technomancer | move | Al-Ghazali | ||
| eric | E5 | 4 | lychgaurd | move | Addison Riley | ||
| eric | E5 | 5 | skorpekh_destroyers | move | Preston Terry | ||
| eric | E5 | 6 | canoptek_plasmacyte | move | Wacko Conqueror | ||
| eric | E5 | 8 | canoptek_spyders | move | Lazy-assed Samurai | ||
| eric | E5 | 9 | canoptek_spyders | move | Phantom Bandit | ||
| eric | E5 | 10 | cryptothralls | move | Mia Harper | ||
| eric | E5 | 11 | cryptothralls | move | Theodore Calderon | ||
| eric | E5 | 12 | canoptek_scarab_swarms | move | Jean Simmons | ||
| eric | E5 | 13 | canoptek_wraiths | move | Don Cheadle | ||
| eric | E5 | 14 | deathmarks | move | Steven Epstein | ||
| big_grizz | F2 | 21 | eradicators | move | Molly Wang | ||
| big_grizz | F2 | 4 | phobos_librarian | sneak | John Hill | ||
| big_grizz | F2 | 15 | invictor_tactical_warsuit | sneak | Paul Epworth | ||
| big_grizz | F2 | 19 | vindicare_assassin | sneak | Dan Auerbach | ||
| big_grizz | F2 | 20 | eliminators | sneak | Rick Rubin | ||
| eric | F7 | 27 | canoptek_scarab_swarms | reinforce | Midnight Genius | ||
| eric | G10 | 25 | immortals | control | Jace Bush | ||
| eric | G8 | 21 | canoptek_scarab_swarms | move | Alan Tudyk | TRUE | |
| eric | G9 | 19 | immortals | control | Wyatt Hawkins | ||
| eric | H1 | 28 | canoptek_scarab_swarms | reinforce | Marlon Brando | ||
| big_grizz | H2 | 2 | deathwing_captain | move | Simon Haykin | ||
| big_grizz | H3 | 5 | tactical_squad | control | Braxton Mccarthy | ||
| big_grizz | H3 | 3 | techmarine | move | Lucy Reese | TRUE | |
| big_grizz | H3 | 13 | dreadnought | move | Luca Chandler | TRUE | |
| big_grizz | H3 | 22 | storm_raven | move | Intellectual Wizard | TRUE | |
| big_grizz | H4 | 3 | techmarine | move | Lucy Reese | TRUE | |
| big_grizz | H4 | 13 | dreadnought | move | Luca Chandler | TRUE | |
| big_grizz | H4 | 17 | deathwing_terminators | move | Diogenes | TRUE | |
| big_grizz | H4 | 18 | deathwing_knights | move | James Gleick | TRUE | |
| big_grizz | H4 | 22 | storm_raven | move | Intellectual Wizard | TRUE | |
| eric | H4 | 26 | necron_warriors | control | Robert Wilson | TRUE | |
| eric | H4 | 21 | canoptek_scarab_swarms | move | Alan Tudyk | TRUE | |
| eric | H4 | 22 | night_scythe | reinforce | Percy Faith & His Orchestra | TRUE | |
| eric | H4 | 23 | overlord | reinforce | Liliana Boyd | TRUE | |
| eric | H4 | 24 | royal_warden | reinforce | Charlotte Franklin | TRUE | |
| big_grizz | H6 | 6 | tactical_squad | move | Hunter Knight | TRUE | |
| eric | H6 | 15 | night_scythe | soar | W. H. Greene Wu | TRUE | |
| eric | H6 | 16 | overlord | soar | Daniela Schultz | TRUE | |
| eric | H6 | 17 | royal_warden | soar | Avery Sims | TRUE | |
| eric | H6 | 18 | necron_warriors | soar | Khloe Ramirez | TRUE | |
| eric | H6S | 15 | night_scythe | soar | W. H. Greene Wu | TRUE | |
| eric | H6S | 16 | overlord | soar | Daniela Schultz | TRUE | |
| eric | H6S | 17 | royal_warden | soar | Avery Sims | TRUE | |
| eric | H6S | 18 | necron_warriors | soar | Khloe Ramirez | TRUE | |
| eric | I4S | 17 | royal_warden | soar | Avery Sims | TRUE | |
| eric | I4S | 18 | necron_warriors | soar | Khloe Ramirez | TRUE | |
| eric | I5S | 15 | night_scythe | soar | W. H. Greene Wu | TRUE | |
| eric | I5S | 16 | overlord | soar | Daniela Schultz | TRUE |
# retreats
game <- game %>%
modify_unit("chris", "B1", "move","B2") %>%
modify_unit("chris", c(25, 16), "move","B2") %>%
modify_unit("big_grizz", c(3, 6, 13, 17, 18, 22), "move", "H5") %>%
reconcile_player_orders()
## All units resolved.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name |
|---|---|---|---|---|---|
| chris | A1 | 6 | tyranid_warriors | control | Alexa Phillips |
| chris | A4 | 13 | ripper_swarms | control | Aliyah Strickland |
| chris | A8 | 14 | ripper_swarms | control | Ned Mohan |
| chris | B10 | 9 | genestealers | sneak | Michael Jackson & Quincy Jones |
| chris | B11 | 15 | ripper_swarms | move | Benjamin Fernandez |
| chris | B2 | 1 | flying_hive_tryant | move | Zoe Saldana |
| chris | B2 | 5 | neurothrope | move | Mad Demon |
| chris | B2 | 12 | hormagaunts | move | Chase Contreras |
| chris | B2 | 16 | hive_guard | move | Katherine Bishop |
| chris | B2 | 22 | exocrine | move | Rebecca Swanson |
| chris | B2 | 25 | tyrannocyte | move | Bittah Ninja |
| chris | B2 | 4 | broodlord | reinforce | Thomas Frost |
| chris | B2 | 21 | gargoyles | reinforce | John Wayne |
| chris | B2 | 23 | biovores | reinforce | Ryleigh Oconnor |
| big_grizz | B4 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow |
| big_grizz | B4 | 10 | ravenwing_bike_squad | move | Chris Evans |
| big_grizz | B4 | 11 | ravenwing_attack_bike | move | Salman Khan |
| big_grizz | B4 | 12 | ravenwing_attack_bike | move | James Stewart |
| big_grizz | B4 | 16 | ravenwing_apothecary | move | Fred MacMurray |
| chris | B5 | 8 | tyranid_warriors | control | Carlos Banks |
| chris | B6 | 7 | tyranid_warriors | move | Emmanuel Morrison |
| chris | B8 | 11 | termagants | move | Nova Nelson |
| big_grizz | C3 | 8 | tactical_squad | control | Aidan Moore |
| big_grizz | C3 | 23 | rhino | control | Ernest Hemingway Harris |
| big_grizz | C4 | 9 | infiltrators | control | Audrey Fletcher |
| big_grizz | C5 | 14 | redemptor_dreadnought | reinforce | Laila Velasquez |
| big_grizz | D1 | 7 | tactical_squad | move | Jason Henry |
| chris | E1 | 10 | genestealers | control | Luke Shaw |
| chris | E1 | 3 | broodlord | sneak | Blanton Alspaugh |
| chris | E2 | 17 | maleceptor | move | Gavin Walker |
| chris | E2 | 18 | venomthropes | move | Gracie Fox |
| chris | E2 | 2 | flying_hive_tryant | reinforce | David Niven |
| chris | E2 | 20 | gargoyles | reinforce | Earle Stanley Gardner |
| chris | E3 | 24 | biovores | move | Bryan Singh |
| chris | E3 | 19 | raveners | reinforce | Frank Sinatra |
| eric | E4 | 20 | canoptek_scarab_swarms | reinforce | The Destroyer |
| eric | E5 | 7 | immortals | control | Alice Mendez |
| eric | E5 | 1 | trazyn_the_infinite | move | Bennett Carpenter |
| eric | E5 | 2 | illuminor_szeras | move | Sarah Powers |
| eric | E5 | 3 | technomancer | move | Al-Ghazali |
| eric | E5 | 4 | lychgaurd | move | Addison Riley |
| eric | E5 | 5 | skorpekh_destroyers | move | Preston Terry |
| eric | E5 | 6 | canoptek_plasmacyte | move | Wacko Conqueror |
| eric | E5 | 8 | canoptek_spyders | move | Lazy-assed Samurai |
| eric | E5 | 9 | canoptek_spyders | move | Phantom Bandit |
| eric | E5 | 10 | cryptothralls | move | Mia Harper |
| eric | E5 | 11 | cryptothralls | move | Theodore Calderon |
| eric | E5 | 12 | canoptek_scarab_swarms | move | Jean Simmons |
| eric | E5 | 13 | canoptek_wraiths | move | Don Cheadle |
| eric | E5 | 14 | deathmarks | move | Steven Epstein |
| big_grizz | F2 | 21 | eradicators | move | Molly Wang |
| big_grizz | F2 | 4 | phobos_librarian | sneak | John Hill |
| big_grizz | F2 | 15 | invictor_tactical_warsuit | sneak | Paul Epworth |
| big_grizz | F2 | 19 | vindicare_assassin | sneak | Dan Auerbach |
| big_grizz | F2 | 20 | eliminators | sneak | Rick Rubin |
| eric | F7 | 27 | canoptek_scarab_swarms | reinforce | Midnight Genius |
| eric | G10 | 25 | immortals | control | Jace Bush |
| eric | G9 | 19 | immortals | control | Wyatt Hawkins |
| eric | H1 | 28 | canoptek_scarab_swarms | reinforce | Marlon Brando |
| big_grizz | H2 | 2 | deathwing_captain | move | Simon Haykin |
| big_grizz | H3 | 5 | tactical_squad | control | Braxton Mccarthy |
| eric | H4 | 26 | necron_warriors | control | Robert Wilson |
| eric | H4 | 21 | canoptek_scarab_swarms | move | Alan Tudyk |
| eric | H4 | 22 | night_scythe | reinforce | Percy Faith & His Orchestra |
| eric | H4 | 23 | overlord | reinforce | Liliana Boyd |
| eric | H4 | 24 | royal_warden | reinforce | Charlotte Franklin |
| big_grizz | H5 | 3 | techmarine | move | Lucy Reese |
| big_grizz | H5 | 6 | tactical_squad | move | Hunter Knight |
| big_grizz | H5 | 13 | dreadnought | move | Luca Chandler |
| big_grizz | H5 | 17 | deathwing_terminators | move | Diogenes |
| big_grizz | H5 | 18 | deathwing_knights | move | James Gleick |
| big_grizz | H5 | 22 | storm_raven | move | Intellectual Wizard |
| eric | H6 | 15 | night_scythe | soar | W. H. Greene Wu |
| eric | H6 | 16 | overlord | soar | Daniela Schultz |
| eric | H6 | 17 | royal_warden | soar | Avery Sims |
| eric | H6 | 18 | necron_warriors | soar | Khloe Ramirez |
252.853.M41: Ravenwing Talonmaster Castiel encountered stiff resistance in the far northern territory of Forodwaith. He and his accompanying Ravenwing brothers were set upon by wave after wave of Tyranid bio-forms. The battle was going in their favor until a massive, tentacled spore plummeted from the sky, straight into the heart of the fight. This new monstrosity would have been difficult enough to deal with on its own, but it came carrying terrible passengers! Spilling forth from the abomination’s mucus-covered orifices, the large bio-forms (Imperial Designation: Hive Guard) opened fire, and turned the tide of battle against the Ravenwing. Castiel and his brothers narrowly escaped, but he assures me that they remain combat-ready.
Brother Techmarine Myrdean led a daring assault into the mountain passes of Minas Morgul. Unfortunately, the Necron host my Deathwing brothers and I had forced to flee the fields of Gorgoroth quickly set up defenses, and ambushed Myrdean in his ascent to meet them. Repelled from Minas Morgul, our Techmarine has withdrawn back to Gorgoroth to reassess the tactical situation and plan his next attack. Meanwhile, word has come from Brother Naamand in Nurn that yet another Necron craft has entered his airspace. Truly, the arrogance of these “undying” legions is staggering.
Every day brings more clues as to the whereabouts of our quarry, and while significantly slowed by antagonistic, xenos elements in the field, our command of this continent’s star ports is all but assured within the month.
Success is measured in blood; yours or your enemy’s.
game <- game %>%
modify_unit("big_grizz", c(1, 10, 11, 12, 16), "move", c("C1", "B6")) %>%
modify_unit("big_grizz", 7, "control", "D1") %>%
modify_unit("big_grizz", 6, "control", "H6") %>%
modify_unit("big_grizz", 5, "move", "H1") %>%
modify_unit("big_grizz", c(3, 13, 17, 18, 22), "move", c("H6")) %>%
modify_unit("big_grizz", c(8, 23), "move", c("F2", "F1")) %>%
modify_unit("big_grizz", 21, "move", "F1") %>%
modify_unit("big_grizz", 9, "move", "C2") %>%
modify_unit("big_grizz", c(4, 15, 19, 20), "sneak", "F1") %>%
modify_unit("big_grizz", 14, "move", "F7") %>%
modify_unit("big_grizz", 2, "reinforce", "H2") %>%
add_trap("big_grizz", "H5") %>%
modify_unit("eric", 1, "move", "F3") %>%
modify_unit("eric", 2, "move", "F3") %>%
modify_unit("eric", 3, "move", "F3") %>%
modify_unit("eric", 4, "move", "F3") %>%
modify_unit("eric", 5, "move", "F3") %>%
modify_unit("eric", 6, "move", "F3") %>%
modify_unit("eric", 7, "move", "E7") %>%
modify_unit("eric", 8, "move", "F3") %>%
modify_unit("eric", 9, "move", "F3") %>%
modify_unit("eric", 10, "move", "F3") %>%
modify_unit("eric", 11, "move", "F3") %>%
modify_unit("eric", 12, "move", "F3") %>%
modify_unit("eric", 13, "move", "F3") %>%
modify_unit("eric", 14, "move", "H5") %>%
modify_unit("eric", 15, "descend", "H5") %>%
modify_unit("eric", 16, "move", "H5") %>%
modify_unit("eric", 17, "move", "H5") %>%
modify_unit("eric", 18, "move", "H5") %>%
modify_unit("eric", 19, "move", "G5") %>%
modify_unit("eric", 20, "defend", "E4") %>%
modify_unit("eric", 21, "regenerate", "G7") %>%
modify_unit("eric", 22, "move", "H5") %>%
modify_unit("eric", 23, "move", "H5") %>%
modify_unit("eric", 24, "move", "H5") %>%
modify_unit("eric", 25, "move", "I1") %>%
modify_unit("eric", 26, "move", "H5") %>%
modify_unit("eric", 27, "defend", "F7") %>%
modify_unit("eric", 28, "defend", "H1") %>%
destroy_bridge("E4", "E7") %>% # eric
add_trap("eric", "E4") %>%
modify_unit("chris", c(2, 17, 18), "move", "F1") %>%
modify_unit("chris", c(1,12,23), "move", c("B1")) %>%
modify_unit("chris", c(3, 10, 24), "move", c("E4")) %>%
modify_unit("chris", c(4, 22), "move", c("B6")) %>%
modify_unit("chris", c(5 , 16, 25), "move", c("B5")) %>%
modify_unit("chris", 6, "move", "A4") %>%
modify_unit("chris", 7, "control", "B6") %>%
modify_unit("chris", 8, "move", "B2") %>%
modify_unit("chris", 9, "control", "B10") %>%
modify_unit("chris", 11, "control", "B8") %>%
modify_unit("chris", 13, "move", "A5") %>%
modify_unit("chris", 14, "move", "E1") %>%
modify_unit("chris", 15, "control", "B11") %>%
modify_unit("chris", 19, "move", c("E2", "F1")) %>%
modify_unit("chris", 20, "reinforce") %>%
modify_unit("chris", 21, "move", "B3") %>%
reconcile_player_orders()
## Warning: Conflict is at hand! Please resolve territorial disputes.
print(draw_map(game, "GLOBAL"))
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name | passing_through | CONFLICT! |
|---|---|---|---|---|---|---|---|
| chris | A4 | 6 | tyranid_warriors | move | Alexa Phillips | ||
| chris | A5 | 13 | ripper_swarms | move | Aliyah Strickland | ||
| chris | B1 | 1 | flying_hive_tryant | move | Zoe Saldana | ||
| chris | B1 | 12 | hormagaunts | move | Chase Contreras | ||
| chris | B1 | 23 | biovores | move | Ryleigh Oconnor | ||
| chris | B10 | 9 | genestealers | control | Michael Jackson & Quincy Jones | ||
| chris | B11 | 15 | ripper_swarms | control | Benjamin Fernandez | ||
| chris | B2 | 8 | tyranid_warriors | move | Carlos Banks | ||
| chris | B3 | 21 | gargoyles | move | John Wayne | ||
| chris | B5 | 5 | neurothrope | move | Mad Demon | ||
| chris | B5 | 16 | hive_guard | move | Katherine Bishop | ||
| chris | B5 | 25 | tyrannocyte | move | Bittah Ninja | ||
| big_grizz | B6 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow | TRUE | |
| big_grizz | B6 | 10 | ravenwing_bike_squad | move | Chris Evans | TRUE | |
| big_grizz | B6 | 11 | ravenwing_attack_bike | move | Salman Khan | TRUE | |
| big_grizz | B6 | 12 | ravenwing_attack_bike | move | James Stewart | TRUE | |
| big_grizz | B6 | 16 | ravenwing_apothecary | move | Fred MacMurray | TRUE | |
| chris | B6 | 7 | tyranid_warriors | control | Emmanuel Morrison | TRUE | |
| chris | B6 | 4 | broodlord | move | Thomas Frost | TRUE | |
| chris | B6 | 22 | exocrine | move | Rebecca Swanson | TRUE | |
| chris | B8 | 11 | termagants | control | Nova Nelson | ||
| big_grizz | C1 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow | TRUE | |
| big_grizz | C1 | 10 | ravenwing_bike_squad | move | Chris Evans | TRUE | |
| big_grizz | C1 | 11 | ravenwing_attack_bike | move | Salman Khan | TRUE | |
| big_grizz | C1 | 12 | ravenwing_attack_bike | move | James Stewart | TRUE | |
| big_grizz | C1 | 16 | ravenwing_apothecary | move | Fred MacMurray | TRUE | |
| big_grizz | C2 | 9 | infiltrators | move | Audrey Fletcher | ||
| big_grizz | D1 | 7 | tactical_squad | control | Jason Henry | ||
| chris | E1 | 14 | ripper_swarms | move | Ned Mohan | ||
| chris | E2 | 19 | raveners | move | Frank Sinatra | TRUE | |
| chris | E2 | 20 | gargoyles | reinforce | Earle Stanley Gardner | ||
| chris | E4 | 3 | broodlord | move | Blanton Alspaugh | TRUE | |
| chris | E4 | 10 | genestealers | move | Luke Shaw | TRUE | |
| chris | E4 | 24 | biovores | move | Bryan Singh | TRUE | |
| eric | E4 | 20 | canoptek_scarab_swarms | defend | The Destroyer | TRUE | |
| eric | E4 | 29 | trap | sneak | Master Larry Butler | TRUE | |
| eric | E7 | 7 | immortals | move | Alice Mendez | ||
| big_grizz | F1 | 8 | tactical_squad | move | Aidan Moore | TRUE | |
| big_grizz | F1 | 21 | eradicators | move | Molly Wang | TRUE | |
| big_grizz | F1 | 23 | rhino | move | Ernest Hemingway Harris | TRUE | |
| big_grizz | F1 | 4 | phobos_librarian | sneak | John Hill | TRUE | |
| big_grizz | F1 | 15 | invictor_tactical_warsuit | sneak | Paul Epworth | TRUE | |
| big_grizz | F1 | 19 | vindicare_assassin | sneak | Dan Auerbach | TRUE | |
| big_grizz | F1 | 20 | eliminators | sneak | Rick Rubin | TRUE | |
| chris | F1 | 2 | flying_hive_tryant | move | David Niven | TRUE | |
| chris | F1 | 17 | maleceptor | move | Gavin Walker | TRUE | |
| chris | F1 | 18 | venomthropes | move | Gracie Fox | TRUE | |
| chris | F1 | 19 | raveners | move | Frank Sinatra | TRUE | |
| big_grizz | F2 | 8 | tactical_squad | move | Aidan Moore | TRUE | |
| big_grizz | F2 | 23 | rhino | move | Ernest Hemingway Harris | TRUE | |
| eric | F3 | 1 | trazyn_the_infinite | move | Bennett Carpenter | ||
| eric | F3 | 2 | illuminor_szeras | move | Sarah Powers | ||
| eric | F3 | 3 | technomancer | move | Al-Ghazali | ||
| eric | F3 | 4 | lychgaurd | move | Addison Riley | ||
| eric | F3 | 5 | skorpekh_destroyers | move | Preston Terry | ||
| eric | F3 | 6 | canoptek_plasmacyte | move | Wacko Conqueror | ||
| eric | F3 | 8 | canoptek_spyders | move | Lazy-assed Samurai | ||
| eric | F3 | 9 | canoptek_spyders | move | Phantom Bandit | ||
| eric | F3 | 10 | cryptothralls | move | Mia Harper | ||
| eric | F3 | 11 | cryptothralls | move | Theodore Calderon | ||
| eric | F3 | 12 | canoptek_scarab_swarms | move | Jean Simmons | ||
| eric | F3 | 13 | canoptek_wraiths | move | Don Cheadle | ||
| big_grizz | F7 | 14 | redemptor_dreadnought | move | Laila Velasquez | TRUE | |
| eric | F7 | 27 | canoptek_scarab_swarms | defend | Midnight Genius | TRUE | |
| eric | G5 | 19 | immortals | move | Wyatt Hawkins | ||
| eric | G7 | 21 | canoptek_scarab_swarms | regenerate | Alan Tudyk | ||
| big_grizz | H1 | 5 | tactical_squad | move | Braxton Mccarthy | TRUE | |
| eric | H1 | 28 | canoptek_scarab_swarms | defend | Marlon Brando | TRUE | |
| big_grizz | H2 | 2 | deathwing_captain | reinforce | Simon Haykin | ||
| big_grizz | H5 | 24 | trap | sneak | Misunderstood Brian Eno & Daniel Lanois | TRUE | |
| eric | H5 | 15 | night_scythe | descend | W. H. Greene Wu | TRUE | |
| eric | H5 | 14 | deathmarks | move | Steven Epstein | TRUE | |
| eric | H5 | 16 | overlord | move | Daniela Schultz | TRUE | |
| eric | H5 | 17 | royal_warden | move | Avery Sims | TRUE | |
| eric | H5 | 18 | necron_warriors | move | Khloe Ramirez | TRUE | |
| eric | H5 | 22 | night_scythe | move | Percy Faith & His Orchestra | TRUE | |
| eric | H5 | 23 | overlord | move | Liliana Boyd | TRUE | |
| eric | H5 | 24 | royal_warden | move | Charlotte Franklin | TRUE | |
| eric | H5 | 26 | necron_warriors | move | Robert Wilson | TRUE | |
| big_grizz | H6 | 6 | tactical_squad | control | Hunter Knight | ||
| big_grizz | H6 | 3 | techmarine | move | Lucy Reese | ||
| big_grizz | H6 | 13 | dreadnought | move | Luca Chandler | ||
| big_grizz | H6 | 17 | deathwing_terminators | move | Diogenes | ||
| big_grizz | H6 | 18 | deathwing_knights | move | James Gleick | ||
| big_grizz | H6 | 22 | storm_raven | move | Intellectual Wizard | ||
| eric | I1 | 25 | immortals | move | Jace Bush |
# retreats
game <- game %>%
kill_unit("chris", 24) %>%
modify_unit("chris", "F1", "move", "E2") %>%
modify_unit("chris", "B6", "move", "B2") %>%
modify_unit("eric", 28, "move", "F8") %>%
modify_unit("eric", 27, "move", "F3") %>%
modify_unit("eric", 20, "move", "E5") %>%
destroy_trap("big_grizz", "H5") %>%
destroy_trap("eric", "E4") %>%
reconcile_player_orders()
## Rest In Peace Bryan Singh, KIA
## All units resolved.
print(draw_map(game, "GLOBAL"))
## Warning: Removed 1 rows containing missing values (geom_point).
print_map_df(game, "GLOBAL")
| player | loc | unit_id | unit_type | action | unit_name |
|---|---|---|---|---|---|
| chris | A4 | 6 | tyranid_warriors | move | Alexa Phillips |
| chris | A5 | 13 | ripper_swarms | move | Aliyah Strickland |
| chris | B1 | 1 | flying_hive_tryant | move | Zoe Saldana |
| chris | B1 | 12 | hormagaunts | move | Chase Contreras |
| chris | B1 | 23 | biovores | move | Ryleigh Oconnor |
| chris | B10 | 9 | genestealers | control | Michael Jackson & Quincy Jones |
| chris | B11 | 15 | ripper_swarms | control | Benjamin Fernandez |
| chris | B2 | 4 | broodlord | move | Thomas Frost |
| chris | B2 | 7 | tyranid_warriors | move | Emmanuel Morrison |
| chris | B2 | 8 | tyranid_warriors | move | Carlos Banks |
| chris | B2 | 22 | exocrine | move | Rebecca Swanson |
| chris | B3 | 21 | gargoyles | move | John Wayne |
| chris | B5 | 5 | neurothrope | move | Mad Demon |
| chris | B5 | 16 | hive_guard | move | Katherine Bishop |
| chris | B5 | 25 | tyrannocyte | move | Bittah Ninja |
| big_grizz | B6 | 1 | ravenwing_talonmaster | move | Gwyneth Paltrow |
| big_grizz | B6 | 10 | ravenwing_bike_squad | move | Chris Evans |
| big_grizz | B6 | 11 | ravenwing_attack_bike | move | Salman Khan |
| big_grizz | B6 | 12 | ravenwing_attack_bike | move | James Stewart |
| big_grizz | B6 | 16 | ravenwing_apothecary | move | Fred MacMurray |
| chris | B8 | 11 | termagants | control | Nova Nelson |
| big_grizz | C2 | 9 | infiltrators | move | Audrey Fletcher |
| big_grizz | D1 | 7 | tactical_squad | control | Jason Henry |
| chris | E1 | 14 | ripper_swarms | move | Ned Mohan |
| chris | E2 | 2 | flying_hive_tryant | move | David Niven |
| chris | E2 | 17 | maleceptor | move | Gavin Walker |
| chris | E2 | 18 | venomthropes | move | Gracie Fox |
| chris | E2 | 19 | raveners | move | Frank Sinatra |
| chris | E2 | 20 | gargoyles | reinforce | Earle Stanley Gardner |
| chris | E4 | 3 | broodlord | move | Blanton Alspaugh |
| chris | E4 | 10 | genestealers | move | Luke Shaw |
| eric | E5 | 20 | canoptek_scarab_swarms | move | The Destroyer |
| eric | E7 | 7 | immortals | move | Alice Mendez |
| big_grizz | F1 | 8 | tactical_squad | move | Aidan Moore |
| big_grizz | F1 | 21 | eradicators | move | Molly Wang |
| big_grizz | F1 | 23 | rhino | move | Ernest Hemingway Harris |
| big_grizz | F1 | 4 | phobos_librarian | sneak | John Hill |
| big_grizz | F1 | 15 | invictor_tactical_warsuit | sneak | Paul Epworth |
| big_grizz | F1 | 19 | vindicare_assassin | sneak | Dan Auerbach |
| big_grizz | F1 | 20 | eliminators | sneak | Rick Rubin |
| eric | F3 | 1 | trazyn_the_infinite | move | Bennett Carpenter |
| eric | F3 | 2 | illuminor_szeras | move | Sarah Powers |
| eric | F3 | 3 | technomancer | move | Al-Ghazali |
| eric | F3 | 4 | lychgaurd | move | Addison Riley |
| eric | F3 | 5 | skorpekh_destroyers | move | Preston Terry |
| eric | F3 | 6 | canoptek_plasmacyte | move | Wacko Conqueror |
| eric | F3 | 8 | canoptek_spyders | move | Lazy-assed Samurai |
| eric | F3 | 9 | canoptek_spyders | move | Phantom Bandit |
| eric | F3 | 10 | cryptothralls | move | Mia Harper |
| eric | F3 | 11 | cryptothralls | move | Theodore Calderon |
| eric | F3 | 12 | canoptek_scarab_swarms | move | Jean Simmons |
| eric | F3 | 13 | canoptek_wraiths | move | Don Cheadle |
| eric | F3 | 27 | canoptek_scarab_swarms | move | Midnight Genius |
| big_grizz | F7 | 14 | redemptor_dreadnought | move | Laila Velasquez |
| eric | F8 | 28 | canoptek_scarab_swarms | move | Marlon Brando |
| eric | G5 | 19 | immortals | move | Wyatt Hawkins |
| eric | G7 | 21 | canoptek_scarab_swarms | regenerate | Alan Tudyk |
| big_grizz | H1 | 5 | tactical_squad | move | Braxton Mccarthy |
| big_grizz | H2 | 2 | deathwing_captain | reinforce | Simon Haykin |
| eric | H5 | 15 | night_scythe | descend | W. H. Greene Wu |
| eric | H5 | 14 | deathmarks | move | Steven Epstein |
| eric | H5 | 16 | overlord | move | Daniela Schultz |
| eric | H5 | 17 | royal_warden | move | Avery Sims |
| eric | H5 | 18 | necron_warriors | move | Khloe Ramirez |
| eric | H5 | 22 | night_scythe | move | Percy Faith & His Orchestra |
| eric | H5 | 23 | overlord | move | Liliana Boyd |
| eric | H5 | 24 | royal_warden | move | Charlotte Franklin |
| eric | H5 | 26 | necron_warriors | move | Robert Wilson |
| big_grizz | H6 | 6 | tactical_squad | control | Hunter Knight |
| big_grizz | H6 | 3 | techmarine | move | Lucy Reese |
| big_grizz | H6 | 13 | dreadnought | move | Luca Chandler |
| big_grizz | H6 | 17 | deathwing_terminators | move | Diogenes |
| big_grizz | H6 | 18 | deathwing_knights | move | James Gleick |
| big_grizz | H6 | 22 | storm_raven | move | Intellectual Wizard |
| eric | I1 | 25 | immortals | move | Jace Bush |
| chris | NA | 24 | biovores | NA | Bryan Singh |
B3 => B1 => B4 but ran into Chris in B1. Mobes wins the battle and, the way I have it now, he proceeds to B4 (his original destination) leaving B1 (the site of the battle) unoccupied. I guess this could make sense theoretically, but it seems a little weird. Or maybe,B1 then he would have to specify that during the retreat phase? Thoughts? YesH5 and H6. Is that right? If so… this shouldn’t be legal, right? They have to fight?eric H6 => H5 and moby H4 => H6.253.853.M41: Our grim resolve has not gone unrewarded! Intelligence on the presence of Fallen on Mundus Centrum has proven valid and actionable. Thanks to the investigatory measures of our forces in the field, it is believed by my brothers of the Inner Circle that a captain of our ancient enemy is behind many of the xenos machinations on the continent. Every action we take is removing options for his escape, and I am certain that his capture is imminent.
Brother Epistolary Larathiel informs me that with the capture of space port Moria, he can begin to set up suitable chambers for interrogation. This space port, located in the continent’s largest mountain range, has many deep passages and hidden chambers, not unlike The Rock. Larathiel assures me that Moria provides an ideal location for offering deliverance.
Possession of Moria was hard-won, though. Psychic abominations of the Tyranid host were also drawn to the strategic location, and had it not been for our phobos-bedecked brethren catching them off-guard, the fight for the space port could have easily gone the other way. The Emperor truly does protect, and we are his wrath made manifest.
Castiel continues his pressure campaign in the North to great success, beating back tyranid bio-forms along the mountain ranges. His quick strike and withdrawal doctrines of war are well-suited for the terrain.
To the South, only small confrontations to report as scarab constructs flee before the might of Honorable Brother Seraphus and squad Kazaral. I fear, though, that our resiliency in Mordor has not yet truly been tested. Traps were set in Gorgoroth to slow the Necron advance on my position in the Barad-Dur star port, but they seem to have done little to disabuse the soulless shamblers of their conquest-driven notions. Without a doubt, the siege on Barad-Dur will commence within the next eight hours. Let them come.
Only in death does duty end.
Rmd Hash: 0573954c5db043b1d9d0b6a9eced2f82
Code Commit Hash: 66181b25d1fa7487c6cf4fee37e77f63f662b0b8